Usability of a GNU/Linux Distribution from Novice User’s Perspective
نویسنده
چکیده
.....................................................................................................................3 Introduction:...............................................................................................................6 Chapter 1: Background ..................................................................................................8 1.1 Usability and "user-friendly" ...............................................................................8 1.2 Why usability in software development ..............................................................8 1.3 Open source software...........................................................................................9 1.4 OSS Community ..................................................................................................9 1.5 Ubuntu..................................................................................................................9 Chapter 2: Problem Definition and Goals....................................................................10 2.1 Problem Definition.............................................................................................10 2.2 Challenges..........................................................................................................10 2.3 Expected Outcomes ...........................................................................................10 Chapter 3: Methodology ..............................................................................................12 3.1 Research Methodology ......................................................................................12 3.2 Literature Study .................................................................................................13 3.3 Conducting Usability Testing ............................................................................14 3.4 Preparing for interview ......................................................................................14 3.5 Conducting Interview.........................................................................................14 Chapter 4: Theoretical Work .......................................................................................15 4.1 Definition of HCI...............................................................................................15 4.2 Summary from different usability definitions....................................................15 4.3 Free/Open Source Software ...............................................................................17 4.4 Importance of usability in Open Source Software.............................................17 4.5 Overview of Ubuntu ..........................................................................................19 4.6 Usability testing procedure ................................................................................19 4.7 Think Aloud Protocol ........................................................................................20 Chapter 5: Empirical Work..........................................................................................21 5.1 Usability testing on Ubuntu 8.04 .......................................................................21 5.2 Participant’s description and selection Procedure .............................................21 5.3 Testing environment and Testing Equipment ....................................................21 5.4 Description of Usability Test Cases...................................................................22 5.5 Conducting Usability Test .................................................................................22 5.6 Conducting Interview.........................................................................................23 Chapter 6: Results ........................................................................................................24 6.1 Usability testing results......................................................................................24 6.2 Observations from usability testing ...................................................................25 6.3 Bug Reporting....................................................................................................30 6.4 Feedback from Ubuntu Forum...........................................................................31 6.5 Results from the Interviews ...............................................................................31 6.6 Interview with Mr. Henrik Sandklef ..................................................................31 6.7 Interview with Mr. Andreas Nilsson..................................................................31 Chapter 7: Discussion and Analysis ............................................................................33 7.1 Discussion and Analysis ....................................................................................33 7.2 Answer to research Questions............................................................................36 7.3 Validity Assessment...........................................................................................37
منابع مشابه
Usability of laboratory information system in Tabriz educational hospitals from user’s perspective
متن کامل
Linux - Wikipedia, the free encyclopedia
In the narrowest sense, the term Linux refers to the Linux kernel, but it is commonly used to describe entire Unix-like operating systems (also known as GNU/Linux) that are based on the Linux kernel combined with libraries and tools from the GNU Project and other sources. Most broadly, a Linux distribution bundles large quantities of application software with the core system, and provides more ...
متن کاملA tool to support the introduction of GNU/Linux desktop system in a professional environment
The introduction of a GNU/Linux-based desktop system in a large company is often problematic, in terms of technical issues but especially for employees' training costs. Mainly, these obstacles are represented by different hardware configurations that might require several ad-hoc activities to adapt a standard release to the specific environment, including company's application profile. On the o...
متن کاملImproving Usability of the Linux Kernel Configuration Tools
Tailoring a Linux kernel to one’s needs has been one of the most cumbersome tasks a GNU/Linux user can do. There have been many attempts to overcome this problem by introducing smarter configuration tools. Those tools, however, still lack some important features which discourages users from using them. In this project, we address the problem of usability of the Linux kernel configuration tools....
متن کاملDebian GNU/Linux as a Japanese language teaching tool
The present paper has two purposes. First, to provide some basic information about Debian, together with some background information concerning free software, for the readers who never heard about this distribution. Secondly, to provide some useful hints for a Debian user who want to set up his system for Japanese learning either for himself or for a Debian novice. In consequence the reader of ...
متن کامل